Move list pointer forwards before removing item from list. (Crash reported
author0 <otaylor@redhat.com>
Wed, 4 Oct 2000 19:53:53 +0000 (19:53 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Wed, 4 Oct 2000 19:53:53 +0000 (19:53 +0000)
Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>

* gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
Move list pointer forwards before removing item from
list. (Crash reported by Salmaso Raffaele)

* gdk/gdkwindow.h: Remove spurious trailing ,

* gdk/Makefile.am (LDFLAGS): You can't do interlibrary
dependencies on uninstalled libraries, sorry folks.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/Makefile.am
gdk/gdkwindow.h
gdk/x11/gdkselection-x11.c

index 1fed84d408ebd1ce41c4ee64f95974a8cca19e0a..0a60fa3ee92a6c587a9de16622959cfde6ef9144 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>
+
+       * gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
+       Move list pointer forwards before removing item from
+       list. (Crash reported by Salmaso Raffaele)
+
+       * gdk/gdkwindow.h: Remove spurious trailing ,
+
+       * gdk/Makefile.am (LDFLAGS): You can't do interlibrary
+       dependencies on uninstalled libraries, sorry folks.
+
 2000-10-04  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
index 1fed84d408ebd1ce41c4ee64f95974a8cca19e0a..0a60fa3ee92a6c587a9de16622959cfde6ef9144 100644 (file)
@@ -1,3 +1,14 @@
+Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>
+
+       * gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
+       Move list pointer forwards before removing item from
+       list. (Crash reported by Salmaso Raffaele)
+
+       * gdk/gdkwindow.h: Remove spurious trailing ,
+
+       * gdk/Makefile.am (LDFLAGS): You can't do interlibrary
+       dependencies on uninstalled libraries, sorry folks.
+
 2000-10-04  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
index 1fed84d408ebd1ce41c4ee64f95974a8cca19e0a..0a60fa3ee92a6c587a9de16622959cfde6ef9144 100644 (file)
@@ -1,3 +1,14 @@
+Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>
+
+       * gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
+       Move list pointer forwards before removing item from
+       list. (Crash reported by Salmaso Raffaele)
+
+       * gdk/gdkwindow.h: Remove spurious trailing ,
+
+       * gdk/Makefile.am (LDFLAGS): You can't do interlibrary
+       dependencies on uninstalled libraries, sorry folks.
+
 2000-10-04  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
index 1fed84d408ebd1ce41c4ee64f95974a8cca19e0a..0a60fa3ee92a6c587a9de16622959cfde6ef9144 100644 (file)
@@ -1,3 +1,14 @@
+Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>
+
+       * gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
+       Move list pointer forwards before removing item from
+       list. (Crash reported by Salmaso Raffaele)
+
+       * gdk/gdkwindow.h: Remove spurious trailing ,
+
+       * gdk/Makefile.am (LDFLAGS): You can't do interlibrary
+       dependencies on uninstalled libraries, sorry folks.
+
 2000-10-04  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
index 1fed84d408ebd1ce41c4ee64f95974a8cca19e0a..0a60fa3ee92a6c587a9de16622959cfde6ef9144 100644 (file)
@@ -1,3 +1,14 @@
+Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>
+
+       * gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
+       Move list pointer forwards before removing item from
+       list. (Crash reported by Salmaso Raffaele)
+
+       * gdk/gdkwindow.h: Remove spurious trailing ,
+
+       * gdk/Makefile.am (LDFLAGS): You can't do interlibrary
+       dependencies on uninstalled libraries, sorry folks.
+
 2000-10-04  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
index 1fed84d408ebd1ce41c4ee64f95974a8cca19e0a..0a60fa3ee92a6c587a9de16622959cfde6ef9144 100644 (file)
@@ -1,3 +1,14 @@
+Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>
+
+       * gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
+       Move list pointer forwards before removing item from
+       list. (Crash reported by Salmaso Raffaele)
+
+       * gdk/gdkwindow.h: Remove spurious trailing ,
+
+       * gdk/Makefile.am (LDFLAGS): You can't do interlibrary
+       dependencies on uninstalled libraries, sorry folks.
+
 2000-10-04  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
index 1fed84d408ebd1ce41c4ee64f95974a8cca19e0a..0a60fa3ee92a6c587a9de16622959cfde6ef9144 100644 (file)
@@ -1,3 +1,14 @@
+Wed Oct  4 15:52:15 2000    <otaylor@redhat.com>
+
+       * gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
+       Move list pointer forwards before removing item from
+       list. (Crash reported by Salmaso Raffaele)
+
+       * gdk/gdkwindow.h: Remove spurious trailing ,
+
+       * gdk/Makefile.am (LDFLAGS): You can't do interlibrary
+       dependencies on uninstalled libraries, sorry folks.
+
 2000-10-04  Havoc Pennington  <hp@redhat.com>
 
        * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
index 74a22fe00b36980990844db56c8b9b1177c85be4..d856016ff4b16df264a427718a124a69e4140030 100644 (file)
@@ -33,7 +33,6 @@ LDFLAGS = @STRIP_BEGIN@                                       \
        -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)    \
        -export-dynamic                                         \
        -rpath @prefix@/lib                                     \
-       -L../gdk-pixbuf/.libs -lgdk_pixbuf-1.3                  \
        @PANGO_LIBS@                                            \
        @GLIB_DEPLIBS@                                          \
        @more_ldflags@                                          \
index 8155323809b7f5cf024dda7e279bc9ebc518e17d..02cf42b1acd9071ec58edcc7e47237d241435874 100644 (file)
@@ -125,7 +125,7 @@ typedef enum
   GDK_GRAVITY_SOUTH_WEST,
   GDK_GRAVITY_SOUTH,
   GDK_GRAVITY_SOUTH_EAST,
-  GDK_GRAVITY_STATIC,
+  GDK_GRAVITY_STATIC
 } GdkGravity;
 
 struct _GdkWindowAttr
index 1879226788d5e43a79f34a207d145d028c1dfc85..454d1cbd7e94e951e8ea95e5428327676c9f21a9 100644 (file)
@@ -56,12 +56,13 @@ _gdk_selection_window_destroyed (GdkWindow *window)
   while (tmp_list)
     {
       OwnerInfo *info = tmp_list->data;
+      tmp_list = tmp_list->next;
+      
       if (info->owner == window)
        {
          owner_list = g_slist_remove (owner_list, info);
          g_free (info);
        }
-      tmp_list = tmp_list->next;
     }
 }